electric ray – Català–English translations

🇬🇧 en ca

electric ray noun

  • fish of the order Torpedodiniformes
torpede
Wiktionary Links